package com.bracelet.pojo.entity;

import java.util.Date;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import java.io.Serializable;

/**
 * (IWarningList)表实体类
 *
 * @author makejava
 * @since 2024-12-13 15:04:04
 */
@SuppressWarnings("serial")
public class IWarningList extends Model<IWarningList> {
    //预警时间
    private Date warningtime;
    //设备编号
    private String devideid;
    //设备绑定用户证件号
    private String idcard;
    //预警类型
    private String warntype;
    //处理状态
    private String status;
    //预警信息
    private String message;
    //处理结果
    private String dealmessage;
    //处理人
    private String dealuser;
    
    private Date inputtime;
    
    private Date updatetime;
    @TableId
    private String id;


    public Date getWarningtime() {
        return warningtime;
    }

    public void setWarningtime(Date warningtime) {
        this.warningtime = warningtime;
    }

    public String getDevideid() {
        return devideid;
    }

    public void setDevideid(String devideid) {
        this.devideid = devideid;
    }

    public String getIdcard() {
        return idcard;
    }

    public void setIdcard(String idcard) {
        this.idcard = idcard;
    }

    public String getWarntype() {
        return warntype;
    }

    public void setWarntype(String warntype) {
        this.warntype = warntype;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getMessage() {
        return message;
    }

    public void setMessage(String message) {
        this.message = message;
    }

    public String getDealmessage() {
        return dealmessage;
    }

    public void setDealmessage(String dealmessage) {
        this.dealmessage = dealmessage;
    }

    public String getDealuser() {
        return dealuser;
    }

    public void setDealuser(String dealuser) {
        this.dealuser = dealuser;
    }

    public Date getInputtime() {
        return inputtime;
    }

    public void setInputtime(Date inputtime) {
        this.inputtime = inputtime;
    }

    public Date getUpdatetime() {
        return updatetime;
    }

    public void setUpdatetime(Date updatetime) {
        this.updatetime = updatetime;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    /**
     * 获取主键值
     *
     * @return 主键值
     */
    @Override
    protected Serializable pkVal() {
        return this.id;
    }
    }

